package com.hsnn.medstgmini.settlement.model;

import java.io.Serializable;
import java.sql.Timestamp;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;



@Entity
@Table(name="set_postorder")
public class SetPostOrder implements Serializable {
	
	private static final long serialVersionUID = -3475059098506012381L;
	private String postOrderId;
	private String postOrderCode;
	private String postOrderName;
	private short postOrderType;
	private String postOrgId;
	private String recpOrgId;
	private Timestamp postDatetime;
	private double postAmount;
	
	private String postDatetimeStr;
	
	private String postAmountStr;
	
	private String postBankName;
	private String postBankAcct;
	private String postBankAcctHolder;
	private String postRemark;
	private String createUser;
	private Timestamp createDatetime;
	private short status;
	private String auditStatus;
	private Timestamp auditDatetime;
	private String auditRemark;
	private Timestamp updDatetime;
	private String updUser;
	@Transient
	public String getPostDatetimeStr() {
		return postDatetimeStr;
	}
	public void setPostDatetimeStr(String postDatetimeStr) {
		this.postDatetimeStr = postDatetimeStr;
	}
	@Transient
	public String getPostAmountStr() {
		return postAmountStr;
	}
	public void setPostAmountStr(String postAmountStr) {
		this.postAmountStr = postAmountStr;
	}
	@Id
	@Column(name = "post_order_id")
	public String getPostOrderId() {
		return postOrderId;
	}
	@Column(name = "post_order_code")
	public String getPostOrderCode() {
		return postOrderCode;
	}
	@Column(name = "post_order_name")
	public String getPostOrderName() {
		return postOrderName;
	}
	@Column(name = "post_order_type")
	public short getPostOrderType() {
		return postOrderType;
	}
	@Column(name = "post_org_id")
	public String getPostOrgId() {
		return postOrgId;
	}
	@Column(name = "recp_org_id")
	public String getRecpOrgId() {
		return recpOrgId;
	}

	@Column(name = "post_datetime")
	public Timestamp getPostDatetime() {
		return postDatetime;
	}
	@Column(name = "post_amount")
	public double getPostAmount() {
		return postAmount;
	}
	@Column(name = "post_bank_name")
	public String getPostBankName() {
		return postBankName;
	}
	@Column(name = "post_bank_acct")
	public String getPostBankAcct() {
		return postBankAcct;
	}
	@Column(name = "post_bank_acct_holder")
	public String getPostBankAcctHolder() {
		return postBankAcctHolder;
	}
	@Column(name = "post_remark")
	public String getPostRemark() {
		return postRemark;
	}
	@Column(name = "create_user")
	public String getCreateUser() {
		return createUser;
	}
	@Column(name = "create_datetime")
	public Timestamp getCreateDatetime() {
		return createDatetime;
	}
	@Column(name = "status")
	public short getStatus() {
		return status;
	}
	@Column(name = "audit_status")
	public String getAuditStatus() {
		return auditStatus;
	}
	@Column(name = "audit_datetime")
	public Timestamp getAuditDatetime() {
		return auditDatetime;
	}
	@Column(name = "audit_remark")
	public String getAuditRemark() {
		return auditRemark;
	}
	@Column(name = "upd_datetime")
	public Timestamp getUpdDatetime() {
		return updDatetime;
	}
	@Column(name = "upd_user")
	public String getUpdUser() {
		return updUser;
	}

	public void setPostOrderId(String postOrderId) {
		this.postOrderId = postOrderId;
	}

	public void setPostOrderCode(String postOrderCode) {
		this.postOrderCode = postOrderCode;
	}

	public void setPostOrderName(String postOrderName) {
		this.postOrderName = postOrderName;
	}

	public void setPostOrderType(short postOrderType) {
		this.postOrderType = postOrderType;
	}

	public void setPostOrgId(String postOrgId) {
		this.postOrgId = postOrgId;
	}

	public void setRecpOrgId(String recpOrgId) {
		this.recpOrgId = recpOrgId;
	}

	public void setPostDatetime(Timestamp postDatetime) {
		this.postDatetime = postDatetime;
	}
	public void setPostAmount(double postAmount) {
		this.postAmount = postAmount;
	}
	public void setPostBankName(String postBankName) {
		this.postBankName = postBankName;
	}

	public void setPostBankAcct(String postBankAcct) {
		this.postBankAcct = postBankAcct;
	}

	public void setPostBankAcctHolder(String postBankAcctHolder) {
		this.postBankAcctHolder = postBankAcctHolder;
	}

	public void setPostRemark(String postRemark) {
		this.postRemark = postRemark;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public void setCreateDatetime(Timestamp createDatetime) {
		this.createDatetime = createDatetime;
	}

	public void setStatus(short status) {
		this.status = status;
	}

	public void setAuditStatus(String auditStatus) {
		this.auditStatus = auditStatus;
	}

	public void setAuditDatetime(Timestamp auditDatetime) {
		this.auditDatetime = auditDatetime;
	}

	public void setAuditRemark(String auditRemark) {
		this.auditRemark = auditRemark;
	}

	public void setUpdDatetime(Timestamp updDatetime) {
		this.updDatetime = updDatetime;
	}

	public void setUpdUser(String updUser) {
		this.updUser = updUser;
	}

	
	
}